package com.mostromas.ess.product.req;

import com.mostromas.ess.entities.ProductCategory;
import com.mostromas.ess.util.base.BaseRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 分类请求类，封装查询条件
 */
@Data
@Accessors(chain = true)
@ApiModel(value = "CategoryREQ查询条件对象",description = "类别查询条件")
public class ProductCategoryREQ extends BaseRequest<ProductCategory> {

    /**
     * 分类名称
     */
    @ApiModelProperty(value = "分类名称")
    private String name;

    /**
     * 状态（1：正常 0：禁用）
     */
    @ApiModelProperty(value = "分类状态")
    private Integer status;

    /**
     * 根据父类ID查询子类
     */
    @ApiModelProperty(value = "父类ID")
    private String parentId;
}
